Chinese village creates a modern Ozymandias?

News emerged today in the British national press of a 36-metre tall statue of the late Chinese leader Mao Zedong being built in a village in China. Here’s The Guardian’s report of this story as an example. The statue of the so-called “Great Helmsman” is being constructed at Zhushigang village in Tongxu County in Henan … Continue reading Chinese village creates a modern Ozymandias?